---
--类名: ShowNpcEvent.lua
--创建日期: 2015-6-5
--创建人: 陈小虎
--功能描述: 显示npc事件
--修改内容：
--修改日期:   
--修改人:     
--修改备注: 
--

local Event = import(".Event")

local ShowNpcEvent = class("ShowNpcEvent",function()
    return Event.new()
end)

function ShowNpcEvent:ctor(params)
	self:setEventName(params.event)

	self.mTargetDir = params.targetDir
	self.mShowType = params.showType
	self.mEnter = params.enter

	self.mNpcId = params.npcId
	self.mX = params.x
	self.mY = params.y
	self.mDelayTime = params.delayTime
	self.mVisible = (params.visible == nil) and true or params.visible
end

return ShowNpcEvent